package com.zhongwang.mms.gen.entity;

import java.util.Date;

public class POrderDetail {
    private Integer odaId;

    private Integer odaRushId;

    private Integer odaOdrId;

    private Integer odaType;

    private String odaProCode;

    private String odaProName;

    private String odaMatCode;

    private String odaMatDesc;

    private Double odaNum;

    private Double odaNumPrice;

    private String odaPosition;

    private Integer odaWhiId;

    private String odaNumUnit;

    private Double odaTotalPrice;

    private String odaBrand;

    private String odaRemark;

    private Date odaBookkeepingDate;

    private String odaSpec;

    private String odaSapCode;

    private String odaTrackCode;

    private Integer odaRedFlag;

    private Date odaRedDate;

    private Integer odaRedUserId;

    private Double odaWeightPrice;

    private String odaTakeType;

    private Integer odaOutWhiId;

    private Integer odaInWhiId;

    private Integer odaOutItyId;

    private Double odaAtThatTimeAncestorsNum;

    private String odaAtThatTimeAncestorsProCode;

    private String odaAtThatTimeAncestorsTrackCode;

    private Integer odaStockType;

    private String odaRemarkType;

    private  String contractNo;

    public String getOdaCaseNo() {
        return odaCaseNo;
    }

    public void setOdaCaseNo(String odaCaseNo) {
        this.odaCaseNo = odaCaseNo;
    }

    private  String odaCaseNo;

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public POrderDetail(Integer odaId, Integer odaRushId, Integer odaOdrId, Integer odaType, String odaProCode, String odaProName, String odaMatCode, String odaMatDesc, Double odaNum, Double odaNumPrice, String odaPosition, Integer odaWhiId, String odaNumUnit, Double odaTotalPrice, String odaBrand, String odaRemark, Date odaBookkeepingDate, String odaSpec, String odaSapCode, String odaTrackCode, Integer odaRedFlag, Date odaRedDate, Integer odaRedUserId, Double odaWeightPrice, String odaTakeType, Integer odaOutWhiId, Integer odaInWhiId, Integer odaOutItyId, Double odaAtThatTimeAncestorsNum, String odaAtThatTimeAncestorsProCode, String odaAtThatTimeAncestorsTrackCode, Integer odaStockType, String odaRemarkType,String contractNo, String odaCaseNo) {
        this.odaId = odaId;
        this.odaRushId = odaRushId;
        this.odaOdrId = odaOdrId;
        this.odaType = odaType;
        this.odaProCode = odaProCode;
        this.odaProName = odaProName;
        this.odaMatCode = odaMatCode;
        this.odaMatDesc = odaMatDesc;
        this.odaNum = odaNum;
        this.odaNumPrice = odaNumPrice;
        this.odaPosition = odaPosition;
        this.odaWhiId = odaWhiId;
        this.odaNumUnit = odaNumUnit;
        this.odaTotalPrice = odaTotalPrice;
        this.odaBrand = odaBrand;
        this.odaRemark = odaRemark;
        this.odaBookkeepingDate = odaBookkeepingDate;
        this.odaSpec = odaSpec;
        this.odaSapCode = odaSapCode;
        this.odaTrackCode = odaTrackCode;
        this.odaRedFlag = odaRedFlag;
        this.odaRedDate = odaRedDate;
        this.odaRedUserId = odaRedUserId;
        this.odaWeightPrice = odaWeightPrice;
        this.odaTakeType = odaTakeType;
        this.odaOutWhiId = odaOutWhiId;
        this.odaInWhiId = odaInWhiId;
        this.odaOutItyId = odaOutItyId;
        this.odaAtThatTimeAncestorsNum = odaAtThatTimeAncestorsNum;
        this.odaAtThatTimeAncestorsProCode = odaAtThatTimeAncestorsProCode;
        this.odaAtThatTimeAncestorsTrackCode = odaAtThatTimeAncestorsTrackCode;
        this.odaStockType = odaStockType;
        this.odaRemarkType = odaRemarkType;
        this.contractNo = contractNo;
        this.odaCaseNo = odaCaseNo;
    }

    public POrderDetail() {
        super();
    }

    public Integer getOdaId() {
        return odaId;
    }

    public void setOdaId(Integer odaId) {
        this.odaId = odaId;
    }

    public Integer getOdaRushId() {
        return odaRushId;
    }

    public void setOdaRushId(Integer odaRushId) {
        this.odaRushId = odaRushId;
    }

    public Integer getOdaOdrId() {
        return odaOdrId;
    }

    public void setOdaOdrId(Integer odaOdrId) {
        this.odaOdrId = odaOdrId;
    }

    public Integer getOdaType() {
        return odaType;
    }

    public void setOdaType(Integer odaType) {
        this.odaType = odaType;
    }

    public String getOdaProCode() {
        return odaProCode;
    }

    public void setOdaProCode(String odaProCode) {
        this.odaProCode = odaProCode == null ? null : odaProCode.trim();
    }

    public String getOdaProName() {
        return odaProName;
    }

    public void setOdaProName(String odaProName) {
        this.odaProName = odaProName == null ? null : odaProName.trim();
    }

    public String getOdaMatCode() {
        return odaMatCode;
    }

    public void setOdaMatCode(String odaMatCode) {
        this.odaMatCode = odaMatCode == null ? null : odaMatCode.trim();
    }

    public String getOdaMatDesc() {
        return odaMatDesc;
    }

    public void setOdaMatDesc(String odaMatDesc) {
        this.odaMatDesc = odaMatDesc == null ? null : odaMatDesc.trim();
    }

    public Double getOdaNum() {
        return odaNum;
    }

    public void setOdaNum(Double odaNum) {
        this.odaNum = odaNum;
    }

    public Double getOdaNumPrice() {
        return odaNumPrice;
    }

    public void setOdaNumPrice(Double odaNumPrice) {
        this.odaNumPrice = odaNumPrice;
    }

    public String getOdaPosition() {
        return odaPosition;
    }

    public void setOdaPosition(String odaPosition) {
        this.odaPosition = odaPosition == null ? null : odaPosition.trim();
    }

    public Integer getOdaWhiId() {
        return odaWhiId;
    }

    public void setOdaWhiId(Integer odaWhiId) {
        this.odaWhiId = odaWhiId;
    }

    public String getOdaNumUnit() {
        return odaNumUnit;
    }

    public void setOdaNumUnit(String odaNumUnit) {
        this.odaNumUnit = odaNumUnit == null ? null : odaNumUnit.trim();
    }

    public Double getOdaTotalPrice() {
        return odaTotalPrice;
    }

    public void setOdaTotalPrice(Double odaTotalPrice) {
        this.odaTotalPrice = odaTotalPrice;
    }

    public String getOdaBrand() {
        return odaBrand;
    }

    public void setOdaBrand(String odaBrand) {
        this.odaBrand = odaBrand == null ? null : odaBrand.trim();
    }

    public String getOdaRemark() {
        return odaRemark;
    }

    public void setOdaRemark(String odaRemark) {
        this.odaRemark = odaRemark == null ? null : odaRemark.trim();
    }

    public Date getOdaBookkeepingDate() {
        return odaBookkeepingDate;
    }

    public void setOdaBookkeepingDate(Date odaBookkeepingDate) {
        this.odaBookkeepingDate = odaBookkeepingDate;
    }

    public String getOdaSpec() {
        return odaSpec;
    }

    public void setOdaSpec(String odaSpec) {
        this.odaSpec = odaSpec == null ? null : odaSpec.trim();
    }

    public String getOdaSapCode() {
        return odaSapCode;
    }

    public void setOdaSapCode(String odaSapCode) {
        this.odaSapCode = odaSapCode == null ? null : odaSapCode.trim();
    }

    public String getOdaTrackCode() {
        return odaTrackCode;
    }

    public void setOdaTrackCode(String odaTrackCode) {
        this.odaTrackCode = odaTrackCode == null ? null : odaTrackCode.trim();
    }

    public Integer getOdaRedFlag() {
        return odaRedFlag;
    }

    public void setOdaRedFlag(Integer odaRedFlag) {
        this.odaRedFlag = odaRedFlag;
    }

    public Date getOdaRedDate() {
        return odaRedDate;
    }

    public void setOdaRedDate(Date odaRedDate) {
        this.odaRedDate = odaRedDate;
    }

    public Integer getOdaRedUserId() {
        return odaRedUserId;
    }

    public void setOdaRedUserId(Integer odaRedUserId) {
        this.odaRedUserId = odaRedUserId;
    }

    public Double getOdaWeightPrice() {
        return odaWeightPrice;
    }

    public void setOdaWeightPrice(Double odaWeightPrice) {
        this.odaWeightPrice = odaWeightPrice;
    }

    public String getOdaTakeType() {
        return odaTakeType;
    }

    public void setOdaTakeType(String odaTakeType) {
        this.odaTakeType = odaTakeType == null ? null : odaTakeType.trim();
    }

    public Integer getOdaOutWhiId() {
        return odaOutWhiId;
    }

    public void setOdaOutWhiId(Integer odaOutWhiId) {
        this.odaOutWhiId = odaOutWhiId;
    }

    public Integer getOdaInWhiId() {
        return odaInWhiId;
    }

    public void setOdaInWhiId(Integer odaInWhiId) {
        this.odaInWhiId = odaInWhiId;
    }

    public Integer getOdaOutItyId() {
        return odaOutItyId;
    }

    public void setOdaOutItyId(Integer odaOutItyId) {
        this.odaOutItyId = odaOutItyId;
    }

    public Double getOdaAtThatTimeAncestorsNum() {
        return odaAtThatTimeAncestorsNum;
    }

    public void setOdaAtThatTimeAncestorsNum(Double odaAtThatTimeAncestorsNum) {
        this.odaAtThatTimeAncestorsNum = odaAtThatTimeAncestorsNum;
    }

    public String getOdaAtThatTimeAncestorsProCode() {
        return odaAtThatTimeAncestorsProCode;
    }

    public void setOdaAtThatTimeAncestorsProCode(String odaAtThatTimeAncestorsProCode) {
        this.odaAtThatTimeAncestorsProCode = odaAtThatTimeAncestorsProCode == null ? null : odaAtThatTimeAncestorsProCode.trim();
    }

    public String getOdaAtThatTimeAncestorsTrackCode() {
        return odaAtThatTimeAncestorsTrackCode;
    }

    public void setOdaAtThatTimeAncestorsTrackCode(String odaAtThatTimeAncestorsTrackCode) {
        this.odaAtThatTimeAncestorsTrackCode = odaAtThatTimeAncestorsTrackCode == null ? null : odaAtThatTimeAncestorsTrackCode.trim();
    }

    public Integer getOdaStockType() {
        return odaStockType;
    }

    public void setOdaStockType(Integer odaStockType) {
        this.odaStockType = odaStockType;
    }

    public String getOdaRemarkType()
    {
        return odaRemarkType;
    }
    public void setOdaRemarkType(String odaRemarkType)
    {
        this.odaRemarkType = odaRemarkType;
    }
}